double trailer - French English Dictionary